This is a simple program that doesn't do much of anything useful.
__________
Kenneth A. Long
kenLong@aol.com (Kenneth A. Long)
Apprentice:Source Code:Ken Long:
----------
binhex
This is a set of routines that will convert a file to and from binhex.
__________
Roy Wood
rrwood@io.org (Roy Wood)
Apprentice:Source Code:Roy Wood:
----------
Biomorph 0.77
The latest in a long stream of fractal-generating programs.
__________
Brent Burton
brentb@math.tamu.edu (Brent Burton)
Apprentice:Source Code:Brent Burton:
----------
BlackLikeMe
An After Dark module written in C. It is small, non-cpu intensive and just blackens the screen, nothing more.
__________
Joe Judge
joe@clipper.cb.att.com (Joe Judge)
Apprentice:Source Code:Joe Judge:
----------
CAnimCursor
This is a set of animated cursor routines for use with TCL.
__________
Jamie McCarthy
k044477@kzoo.edu (Jamie McCarthy)
Apprentice:Source Code:Jamie McCarthy:
----------
CChoreQuartet 1.0.1
This is a set of routines that manage chores under TCL.
__________
Jamie McCarthy
k044477@kzoo.edu (Jamie McCarthy)
Apprentice:Source Code:Jamie McCarthy:
----------
CFlexiDataFile 1.1
A subclass of CDataFile which lets you pretend that a resource, a handle, or even just a section of RAM is a data fork.
__________
Jamie McCarthy
k044477@kzoo.edu (Jamie McCarthy)
Apprentice:Source Code:Jamie McCarthy:
----------
Chat 1.1.0
A network chat utility. Requires MacTCP.
__________
Peter Lewis
peter.lewis@info.curtin.edu.au (Peter N Lewis)
Apprentice:Source Code:Peter Lewis:
----------
Chef 1.1
A utility that translates text files into Swedish Chef speak.
__________
Mark Pilgrim
f8dy@netaxs.com (Mark Pilgrim)
Apprentice:Source Code:Mark Pilgrim:
----------
ColorStars
This is an interesting "warp" source in that it draws 3x3 antialiased stars. Control movement by mouseLoc and speed/direction by '+' and '-' keys. 'q' or click quits. Mouse left or right of center acts like an aileron effect - not true space flight simulation. Run in 1 bit mode the stars are 1x1.
__________
Kenneth A. Long
kenLong@aol.com (Kenneth A. Long)
Apprentice:Source Code:Ken Long:
----------
ControlPanelLock
Once this is loaded, the user cannot get into the control panel. Works only under System 6.
__________
Roy Wood
rrwood@io.org (Roy Wood)
Apprentice:Source Code:Roy Wood:
----------
CPrefsFile & Friends 1.0
Supports preferences stored in one resource. Finds the Preferences Folder and does the opening, closing, reading, and writing from the file.
__________
Jamie McCarthy
k044477@kzoo.edu (Jamie McCarthy)
Apprentice:Source Code:Jamie McCarthy:
----------
CRandom 1.0
A handy little random number generator.
__________
Jamie McCarthy
k044477@kzoo.edu (Jamie McCarthy)
Apprentice:Source Code:Jamie McCarthy:
----------
CScrollorama 1.1
A subclass of CPanorama with four features: Scroll() does not call _ScrollRect, so there's no erasure flash; scrolling is restricted within a margin; bug fix to SetBounds(); and, avoidance.
__________
Jamie McCarthy
k044477@kzoo.edu (Jamie McCarthy)
Apprentice:Source Code:Jamie McCarthy:
----------
Darth Fader 1.0
A simple screen saver.
__________
Mark Pilgrim
f8dy@netaxs.com (Mark Pilgrim)
Apprentice:Source Code:Mark Pilgrim:
----------
dcl-ANSI
This code is based on a small program in Kernighan & Ritchie's “The C Programming Language,” 2nd ed., §5.12. Yes, that's the famous “K&R,” the book that no C programmer should be without. I changed a lot of stuff, enough that I feel comfortable about distributing this source (although I'm not a lawyer...sigh...)
__________
Jamie McCarthy
k044477@kzoo.edu (Jamie McCarthy)
Apprentice:Source Code:Jamie McCarthy:
----------
DeHQX 2.0.0
A utility to unbinhex files that are formatted with the BinHex specification.
__________
Peter Lewis
peter.lewis@info.curtin.edu.au (Peter N Lewis)
Apprentice:Source Code:Peter Lewis:
----------
Devil's Cubes 1.0.1
A game where you try and manipulate colors on each side of a cube.
__________
Mark Pilgrim
f8dy@netaxs.com (Mark Pilgrim)
Apprentice:Source Code:Mark Pilgrim:
----------
Dialectic 1.2
A utility that will convert text files to different dialects.
__________
Mark Pilgrim
f8dy@netaxs.com (Mark Pilgrim)
Apprentice:Source Code:Mark Pilgrim:
----------
EarthPlot 3.0.1
This utility draws a picture of the Earth as seen from space.
__________
Kenneth A. Long
kenLong@aol.com (Kenneth A. Long)
Apprentice:Source Code:Ken Long:
----------
ENV Server
A UNIX-style environment variables on the Mac.
__________
Brent Burton
brentb@math.tamu.edu (Brent Burton)
Apprentice:Source Code:Brent Burton:
----------
FetchNews 1.0.0b
A demonstration program that allows you to grab news that you can use with an old version of Newswatcher in demo mode. The latest version of Newswatcher does not support this mode, but the FetchNews program itself is a useful example.
__________
Peter Lewis
peter.lewis@info.curtin.edu.au (Peter N Lewis)
Apprentice:Source Code:Peter Lewis:
----------
Final Chance 1.1.1
A utility that lets you gives you one more final chance to change your mind about shutting down your Mac.
__________
Mark Pilgrim
f8dy@netaxs.com (Mark Pilgrim)
Apprentice:Source Code:Mark Pilgrim:
----------
Finger 1.3.5
A network finger client. Also comes with a finger server. Requires MacTCP.
__________
Peter Lewis
peter.lewis@info.curtin.edu.au (Peter N Lewis)
Apprentice:Source Code:Peter Lewis:
----------
flame
An After Dark module written in C. This module is based on the "flame" module in the xlock screensaver for X windows.
__________
Joe Judge
joe@clipper.cb.att.com (Joe Judge)
Apprentice:Source Code:Joe Judge:
----------
FMenus Example
This is some example code to demonstrate the use of MyFMenus.unit. This unit implements FMenus in a similar way to the Finder, which allows decoupling of the menu position from the code that executes the menu's command. The example program is not a full shell, it simply implements the Menus, and each menu selection prints a message to the console window.
__________
Peter Lewis
peter.lewis@info.curtin.edu.au (Peter N Lewis)
Apprentice:Source Code:Peter Lewis:
----------
Fudd
A utility that converts text files into Elmer Fudd speak.
__________
Mark Pilgrim
f8dy@netaxs.com (Mark Pilgrim)
Apprentice:Source Code:Mark Pilgrim:
----------
Ghost
This is a classic word-building challenge game.
__________
Mark Pilgrim
f8dy@netaxs.com (Mark Pilgrim)
Apprentice:Source Code:Mark Pilgrim:
----------
Glider 3.14
Fly a paper airplane through the rooms of a house. Black and white graphics. Source code in Pascal.
__________
John Calhoun
softdoroth@aol.com (John Calhoun)
Apprentice:Source Code:John Calhoun:
----------
Glypha 3.02
This is a game that is very similar to Joust, but it's in black and white. Source code in Pascal.
__________
John Calhoun
softdoroth@aol.com (John Calhoun)
Apprentice:Source Code:John Calhoun:
----------
Glypha II 1.21
This is a game that is very similar to Joust, and it supports 16 color graphics. Source code in Pascal.
__________
John Calhoun
softdoroth@aol.com (John Calhoun)
Apprentice:Source Code:John Calhoun:
----------
GSITC
This utility makes the cursor go sit in the corner of your monitor.
__________
Mark Pilgrim
f8dy@netaxs.com (Mark Pilgrim)
Apprentice:Source Code:Mark Pilgrim:
----------
HDGarbageCollector
This code creates a master image of what a hard drive contains.
__________
Roy Wood
rrwood@io.org (Roy Wood)
Apprentice:Source Code:Roy Wood:
----------
HierMenu Demo
This program demonstrates how to use hierarchical menus. It also demonstrates how to handle DA's and how to make an About box.
__________
Kenneth A. Long
kenLong@aol.com (Kenneth A. Long)
Apprentice:Source Code:Ken Long:
----------
InvertShapes
An After Dark module written in C. It inverts sections of your screen until the whole thing is a very hashed message.
__________
Joe Judge
joe@clipper.cb.att.com (Joe Judge)
Apprentice:Source Code:Joe Judge:
----------
Jotto ][ 1.0
A simple word game based on logic and frustration. The computer will pick a 5- or 6-letter word from its 2000+ word database, and you have fifteen tries to guess it. If your guess is not right, the computer will tell you how many letters from your guess are in the actual word. However, all your guesses have to be valid words.
__________
Mark Pilgrim
f8dy@netaxs.com (Mark Pilgrim)
Apprentice:Source Code:Mark Pilgrim:
----------
JPartialResources 1.0.1
Extends the partial resource calls into System 6.
__________
Jamie McCarthy
k044477@kzoo.edu (Jamie McCarthy)
Apprentice:Source Code:Jamie McCarthy:
----------
MacBinary II+ 1.0.0
This is a System 7 drag&drop converter for MacBinary files. It has no User Interface, simply drop a MacBinary file on it and it will be decoded, drop any other file or folder on it and it will be encoded.
__________
Peter Lewis
peter.lewis@info.curtin.edu.au (Peter N Lewis)
Apprentice:Source Code:Peter Lewis:
----------
MandelNet
This is a distributed Mandelbrot generator. It uses AppleTalk to locate other copies of the app running on the network and then instructs each copy to generate a separate part of the Mandelbrot set, and finally reconstructs the complete image from the pieces.
__________
Roy Wood
rrwood@io.org (Roy Wood)
Apprentice:Source Code:Roy Wood:
----------
Menu fixer 1.0
This utility syncrhonizes menu IDs and menu resource IDs.
__________
Mark Pilgrim
f8dy@netaxs.com (Mark Pilgrim)
Apprentice:Source Code:Mark Pilgrim:
----------
Meter Control
This is a basic dial control definition (CDEF). The user is able to click to the left and right of the needle to move it, or click directly on the needle to position it.
__________
Brent Burton
brentb@math.tamu.edu (Brent Burton)
Apprentice:Source Code:Brent Burton:
----------
Morpion 1.0.0
Morpion is a simple solitaire game (although, as with most solitaire games it has a habbit of becoming a group sport :-). I saw this on a friends Newton (the program there written by Henri Lamiraux), and I wrote a Mac version to avoid watching some boring videos.
__________
Peter Lewis
peter.lewis@info.curtin.edu.au (Peter N Lewis)
Apprentice:Source Code:Peter Lewis:
----------
Mouse
A set of utilities for manipulating the way your mouse works.
__________
Mark Pilgrim
f8dy@netaxs.com (Mark Pilgrim)
Apprentice:Source Code:Mark Pilgrim:
----------
MSG Demo 1.4
This is a demonstration program that shows many different effects and functionality.
__________
Mark Pilgrim
f8dy@netaxs.com (Mark Pilgrim)
Apprentice:Source Code:Mark Pilgrim:
----------
My Units
This is an invaluable collection of routines that assist in writing Pascal source code. Included are routines that do everything from handling TCP/IP to managing file I/O.
__________
Peter Lewis
peter.lewis@info.curtin.edu.au (Peter N Lewis)
Apprentice:Source Code:Peter Lewis:
----------
MyCard
This is a set of routines that handle displaying an about box.
__________
Kenneth A. Long
kenLong@aol.com (Kenneth A. Long)
Apprentice:Source Code:Ken Long:
----------
NewCube
This program demonstrates some fancy math and line drawing to give the illusion of a rotating cube.
__________
Kenneth A. Long
kenLong@aol.com (Kenneth A. Long)
Apprentice:Source Code:Ken Long:
----------
NewMaxwell
This program displays particles in a box, with a gate in the middle.
__________
Kenneth A. Long
kenLong@aol.com (Kenneth A. Long)
Apprentice:Source Code:Ken Long:
----------
NewShuttle
This program displays a wire frame drawing of a space shuttle as it is rotated.
__________
Kenneth A. Long
kenLong@aol.com (Kenneth A. Long)
Apprentice:Source Code:Ken Long:
----------
OvalsDoodadd 1.1
This program draws an oval in a rectangle, offsets the rectangle, draws another, etc. until a parameter set by a control is reached.
__________
Kenneth A. Long
kenLong@aol.com (Kenneth A. Long)
Apprentice:Source Code:Ken Long:
----------
Pararena 1.3
A one-on-one action game where you are pitted against the computer, trying to gain control of a single ball in a dish-like arena. The object is to deposit this ball in your opponent's goal. Black and white graphics. Source code in Pascal.
__________
John Calhoun
softdoroth@aol.com (John Calhoun)
Apprentice:Source Code:John Calhoun:
----------
PBGetInfo INIT
This is a system folder lock that only runs under System 6. It prevents items in the System Folder from appearing in standard get file dialogs.
__________
Roy Wood
rrwood@io.org (Roy Wood)
Apprentice:Source Code:Roy Wood:
----------
PeekaBoo
An After Dark module written in C. It requires Color Quickdraw (uses offscreen graphics worlds for the faces). Many strange and exciting things peer out the window of your computer. Some make sounds and some will do interesting things while on your screen.
__________
Joe Judge
joe@clipper.cb.att.com (Joe Judge)
Apprentice:Source Code:Joe Judge:
----------
Pentominoes 1.4.1
This is a rendition of the classic Pentominoes game.
__________
Mark Pilgrim
f8dy@netaxs.com (Mark Pilgrim)
Apprentice:Source Code:Mark Pilgrim:
----------
Rae
An After Dark module written in C. It is based on a program that ran on the original blit terminals.
__________
Joe Judge
joe@clipper.cb.att.com (Joe Judge)
Apprentice:Source Code:Joe Judge:
----------
SCSI
This is some experimental SCSI code for formatting hard drives. May be useful to others.
__________
Roy Wood
rrwood@io.org (Roy Wood)
Apprentice:Source Code:Roy Wood:
----------
Shutdown Fade 1.0
This utility fades your computer when it is shut down.
__________
Mark Pilgrim
f8dy@netaxs.com (Mark Pilgrim)
Apprentice:Source Code:Mark Pilgrim:
----------
Shutdown FX 1.4
A utility for setting up special effects when you shut down your Macintosh.
__________
Mark Pilgrim
f8dy@netaxs.com (Mark Pilgrim)
Apprentice:Source Code:Mark Pilgrim:
----------
Sleep Deprivation 1.0
This utility prevents PowerBooks from entering sleep mode.
__________
Mark Pilgrim
f8dy@netaxs.com (Mark Pilgrim)
Apprentice:Source Code:Mark Pilgrim:
----------
SoundSwirl
This is a small application that generates geometric shapes around the mouse pointer. The shape's size corresponds to the current sound level of the built-in microphone. Thus, you must have sound-input hardware to use this program.
__________
Brent Burton
brentb@math.tamu.edu (Brent Burton)
Apprentice:Source Code:Brent Burton:
----------
Speedy Mouse ][
This utility increases the speed at which your mouse travels across the screen.
__________
Mark Pilgrim
f8dy@netaxs.com (Mark Pilgrim)
Apprentice:Source Code:Mark Pilgrim:
----------
SS picker 1.1
This utility picks a random startup screen each time you start up your Mac.
__________
Mark Pilgrim
f8dy@netaxs.com (Mark Pilgrim)
Apprentice:Source Code:Mark Pilgrim:
----------
sscanf
This is a sscanf() implementation.
__________
Brent Burton
brentb@math.tamu.edu (Brent Burton)
Apprentice:Source Code:Brent Burton:
----------
Stella Obscura 1.1
This is a game that takes you out into space with stuff coming at you in 3-D. Black and white graphics. Source code in Pascal.
__________
John Calhoun
softdoroth@aol.com (John Calhoun)
Apprentice:Source Code:John Calhoun:
----------
SysBeep INIT
This utility randomizes the system beep.
__________
Roy Wood
rrwood@io.org (Roy Wood)
Apprentice:Source Code:Roy Wood:
----------
Talk 1.0.0
Talk&Talkd are a Macintosh implementation of the Un*x Talk protocol. They are compatible with BSD 4.3 Talk (ntalk), as well as with some versions of 4.2 Talk (otalk), in particular, they are compatible with the Sun's current implementation of BSD 4.2 Talk (although the connection time is somewhat slower (around 10 seconds)).
__________
Peter Lewis
peter.lewis@info.curtin.edu.au (Peter N Lewis)
Apprentice:Source Code:Peter Lewis:
----------
TCPExample
This is some example code to demonstrate the use of my TCP units. These units implement a relatively high level interface to MacTCP, and allow fairly easy writing of TCP applications in Pascal using event driven programming. The example program is not a full shell, it simply implements a very basic finger to a fixed user@host.
__________
Peter Lewis
peter.lewis@info.curtin.edu.au (Peter N Lewis)
Apprentice:Source Code:Peter Lewis:
----------
TCPOOExample
This is some example code to demonstrate the use of my Object Oriented TCP units. These units implement a relatively high level interface to MacTCP, and allow fairly easy writing of TCP
applications in Pascal using event driven, object oriented programming. The example program is not a full shell, it simply implements a very basic finger to a fixed user@host.
__________
Peter Lewis
peter.lewis@info.curtin.edu.au (Peter N Lewis)
Apprentice:Source Code:Peter Lewis:
----------
Trench
This is the source code to the trench simulator that simulates navigating a trench, as in Star Wars.
__________
Kenneth A. Long
kenLong@aol.com (Kenneth A. Long)
Apprentice:Source Code:Ken Long:
----------
Trig Table Maker
Create tables of sine and cosine trigonometry. Source code in C.
__________
John Calhoun
softdoroth@aol.com (John Calhoun)
Apprentice:Source Code:John Calhoun:
----------
UNIMAC
Remember those super huge computers in old movies and television series, the ones with all the blinking lights? Well, you can turn your Mac into one of those things with this program. Colorful. Source code in C.
__________
John Calhoun
softdoroth@aol.com (John Calhoun)
Apprentice:Source Code:John Calhoun:
----------
Voyeur
This is a no-frills file viewer.
__________
Mark Pilgrim
f8dy@netaxs.com (Mark Pilgrim)
Apprentice:Source Code:Mark Pilgrim:
----------
Warez 1.1
This is a converter program that converts text files into subtly different ones.